import { post } from '@/api/requestApi'

const BASE_URL = '/api/UserMac/'

const API_URL = {
  GET_USER_MACS: 'GetUserMacs',  //  获取指定用户的MAC地址
  ADD_USER_MAC: 'AddUserMac', //  新增MAC地址
  UPDATE_USER_MAC: 'UpdateUserMac',  // 修改用户MAC地址
  DELETE_USER_MAC: 'DeleteUserMac',  // 删除MAC地址
}

for (const i in API_URL) {
  API_URL[i] = BASE_URL + API_URL[i]
}

/**
 * 获取指定用户的MAC地址
 * @param data
 * @returns {*}
 * @constructor
 */
export function GetUserMacs(data) {
  return post(API_URL.GET_USER_MACS, data)
}

/**
 * 新增MAC地址
 * @param data
 * @returns {*}
 * @constructor
 */
export function AddUserMac(data) {
  return post(API_URL.ADD_USER_MAC, data)
}

/**
 * 修改用户MAC地址
 * @param data
 * @returns {*}
 * @constructor
 */
export function UpdateUserMac(data) {
  return post(API_URL.UPDATE_USER_MAC, data)
}

/**
 * 删除MAC地址
 * @param data
 * @returns {*}
 * @constructor
 */
export function DeleteUserMac(data) {
  return post(API_URL.DELETE_USER_MAC, data)
}

